Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
89 THEOBALD STREET Semi-Detached £595,000 31 Aug 2007
89A THEOBALD STREET Detached £949,950 10 Jan 2022
91 THEOBALD STREET Detached £450,000 16 Aug 2011
93A THEOBALD STREET Semi-Detached £375,000 27 Apr 2004
95 THEOBALD STREET Detached £875,000 12 Dec 2017